使用switch statement 的時候有一些限制
1.只能用來比較一個variable
2.只能用在==,其他的<、>、>=、<=都不支援
3.只有int,chars,Strings,or enums能夠使用
4.||可以,但&&不行
內存洩漏(memory leak)指的是當一個程式導致內存變成不可訪問的狀態時,該內存就洩漏出我們可控制的範圍
在小型的程式中就算不處理memory leak也沒什麼關係,但在大型的程式中就會有很大的影響,像是windows、MacOs等作業系統、Web服務器等,每天都會有數萬以上的請求,在過了一段時間後就可能會有數千萬個沒有任何用處的物件存在RAM中,會佔用過多的記憶體